double track tape recorder - Turco Inglés Diccionario